package org.springblade.message.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 消息相关枚举
 *
 * @author weikun
 */
@Getter
@AllArgsConstructor
public enum MessageEnum {

	/**
	 * 单发
	 */
	SINGLE(1),

	/**
	 * 多发到多个用户 (新增)
	 */
	MULTIPLE(5),

	/**
	 * 群发
	 */
	GROUP(2),

	/**
	 * 群发到子部门   (非blade源码 新增)
	 */
	TREE_GROUP(4),

	/**
	 * 审批流
	 */
	APPROVAL(3),

	/**
	 * 已读
	 */
	READ(0),

	/**
	 * 未读
	 */
	UNREAD(1),

	;

	final int code;

}
